Tureng Mobile
Deyim
2
f.
meet one's match
f.
catch a tartar